307 Prospect St, Niagara Falls, NY 14303-1105, Niagara Falls
"Best New York style pizza I have had in a long time"
"Best New York style pizza I have had in a long time"